#!/usr/bin/python
#coding: utf-8

import sys
sys.path.append("..")

import smtplib
import email.mime.multipart
import email.mime.text

msg = email.mime.multipart.MIMEMultipart()
"""
发送邮件的内容如果太简单，或者包含test字段，很可能会被当做垃圾邮件，可以找自己邮箱里面的邮件来进行测试，本人测试通过
"""
msg['Subject'] = u'爬虫结束'
msg['From'] = '17839192987@163.com'# 邮件的接受者
msg['To'] = '1367387530@qq.com' # 邮件的发送者


def SendMain(content):
    txt = email.mime.text.MIMEText(content)
    msg.attach(txt)  # 将多个子部分进行组合
    try:
        for i in range(2):
            smtp = smtplib.SMTP()
            smtp.connect('smtp.163.com', '25') # 连接到服务器
            smtp.login('17839192987@163.com', 'wuxiushu19960815')# 用户名密码登录，密码为163邮箱的授权码
            smtp.sendmail('17839192987@163.com', ['1367387530@qq.com'], msg.as_string()) # 发送邮件
            smtp.quit()
    except Exception as e:
        print u"邮件发送失败!!!!"
        print e

if __name__ == "__main__":
    SendMain(""""爬虫爬取完毕！！！！""")